BitCode\FI\Triggers\LearnDash\LearnDashController C

Total Complexity 103
Dependencies 1
Dependents 0
Total lines 1,163
Lines of code 1,061
Logical lines of code 277
Comment lines 0
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
fields()
D
17
14 540
get_a_form()
A
48 15 31
handle_quiz_attempt()
A
39 9 64
handle_topic_completed()
S
45 6 41
flowFilter()
S
60 7 12
pluginActive()
S
62 7 11
handle_assignment_submit()
S
46 4 40
handle_lesson_completed()
S
49 4 30
handle_course_completed()
S
53 4 22
handle_removed_group()
S
54 4 20
handle_added_group()
S
54 4 20
handle_course_enroll()
S
53 3 22
getTopicsByLesson()
S
56 3 20
getLessonsByCourse()
S
56 3 19
getAll()
S
56 3 18
getTopics()
S
54 2 22
getCourses()
S
54 2 22
getGroups()
S
54 2 22
getQuizes()
S
54 2 22
getLessons()
S
54 2 22
getUserInfo()
S
56 2 19
info()
S
53 1 22